Benchmarking and Configuration of Workflow Management Systems
Identifieur interne : 000E03 ( Main/Exploration ); précédent : 000E02; suivant : 000E04Benchmarking and Configuration of Workflow Management Systems
Auteurs : Michael Gillmann [Allemagne] ; Ralf Mindermann [Allemagne] ; Gerhard Weikum [Allemagne]Source :
- Lecture Notes in Computer Science [ 0302-9743 ] ; 2000.
English descriptors
- Teeft :
- Activity charts, Application programs, Application server, Application servers, Arrival rate, Baseline experiment, Benchmark, Benchmark specification, Benchmarking, Business processes, Communication manager, Conf, Control flow, Credit card, Data engineering, Database, Database technology, External application, External applications, Gillmann, Interactive activities, Invocation, Prototype system, Queue, Server, Specification, State chart, State charts, System configuration, Throughput, Turnaround, Turnaround time, Various components, Weikum, Wfms, Wfms architectures, Wfmss, Workflow, Workflow engine, Workflow execution, Workflow instance, Workflow instances, Workflow management, Workflow management systems, Workflow server, Workflow specifications.
Abstract
Abstract: Workflow management systems (WFMS) are a cornerstone of mission-criticial, possibly cross-organizational business processes. For large-scale applications both their performance and availability are crucial factors, and the system needs to be properly configured to meet the application demands. Despite ample work on scalable system architectures for workflow management, the literature has neglected the important issues of how to systematically measure the performance of a given system configuration and how to determine viable configurations without resorting to expensive trial-and-error or guesswork. This paper proposes a synthetic benchmark for workflow management systems; based on the TPC-C order-entry benchmark, a complete e-commerce workflow is specified in a system-independent form. This workflow benchmark, which stresses all major components of a workflow system and is parameterized in a flexible manner, has been applied to two operational systems, the commercial system Staffware97 and our own prototype system Mentor-lite. The paper reports performance results from our measurements and discusses lessons learned. In particular, the results demonstrate the scalability of the Mentor-lite architecture. The measurements also underline the need for configuring systems intelligently, and the paper outlines an auto-configuration tool that we have been building to this end.
Url:
DOI: 10.1007/10722620_19
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 000B64
- to stream Istex, to step Curation: 000B08
- to stream Istex, to step Checkpoint: 000B93
- to stream Main, to step Merge: 000E04
- to stream Main, to step Curation: 000E03
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="en">Benchmarking and Configuration of Workflow Management Systems</title>
<author><name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
</author>
<author><name sortKey="Mindermann, Ralf" sort="Mindermann, Ralf" uniqKey="Mindermann R" first="Ralf" last="Mindermann">Ralf Mindermann</name>
</author>
<author><name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:6E7498987854FD5BDF411EB0CEEA8BF32A5A9AD6</idno>
<date when="2000" year="2000">2000</date>
<idno type="doi">10.1007/10722620_19</idno>
<idno type="url">https://api.istex.fr/document/6E7498987854FD5BDF411EB0CEEA8BF32A5A9AD6/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000B64</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">000B64</idno>
<idno type="wicri:Area/Istex/Curation">000B08</idno>
<idno type="wicri:Area/Istex/Checkpoint">000B93</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000B93</idno>
<idno type="wicri:doubleKey">0302-9743:2000:Gillmann M:benchmarking:and:configuration</idno>
<idno type="wicri:Area/Main/Merge">000E04</idno>
<idno type="wicri:Area/Main/Curation">000E03</idno>
<idno type="wicri:Area/Main/Exploration">000E03</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">Benchmarking and Configuration of Workflow Management Systems</title>
<author><name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
<affiliation wicri:level="1"><country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Mindermann, Ralf" sort="Mindermann, Ralf" uniqKey="Mindermann R" first="Ralf" last="Mindermann">Ralf Mindermann</name>
<affiliation wicri:level="1"><country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
<author><name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
<affiliation wicri:level="1"><country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="s">Lecture Notes in Computer Science</title>
<imprint><date>2000</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="Teeft" xml:lang="en"><term>Activity charts</term>
<term>Application programs</term>
<term>Application server</term>
<term>Application servers</term>
<term>Arrival rate</term>
<term>Baseline experiment</term>
<term>Benchmark</term>
<term>Benchmark specification</term>
<term>Benchmarking</term>
<term>Business processes</term>
<term>Communication manager</term>
<term>Conf</term>
<term>Control flow</term>
<term>Credit card</term>
<term>Data engineering</term>
<term>Database</term>
<term>Database technology</term>
<term>External application</term>
<term>External applications</term>
<term>Gillmann</term>
<term>Interactive activities</term>
<term>Invocation</term>
<term>Prototype system</term>
<term>Queue</term>
<term>Server</term>
<term>Specification</term>
<term>State chart</term>
<term>State charts</term>
<term>System configuration</term>
<term>Throughput</term>
<term>Turnaround</term>
<term>Turnaround time</term>
<term>Various components</term>
<term>Weikum</term>
<term>Wfms</term>
<term>Wfms architectures</term>
<term>Wfmss</term>
<term>Workflow</term>
<term>Workflow engine</term>
<term>Workflow execution</term>
<term>Workflow instance</term>
<term>Workflow instances</term>
<term>Workflow management</term>
<term>Workflow management systems</term>
<term>Workflow server</term>
<term>Workflow specifications</term>
</keywords>
</textClass>
<langUsage><language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: Workflow management systems (WFMS) are a cornerstone of mission-criticial, possibly cross-organizational business processes. For large-scale applications both their performance and availability are crucial factors, and the system needs to be properly configured to meet the application demands. Despite ample work on scalable system architectures for workflow management, the literature has neglected the important issues of how to systematically measure the performance of a given system configuration and how to determine viable configurations without resorting to expensive trial-and-error or guesswork. This paper proposes a synthetic benchmark for workflow management systems; based on the TPC-C order-entry benchmark, a complete e-commerce workflow is specified in a system-independent form. This workflow benchmark, which stresses all major components of a workflow system and is parameterized in a flexible manner, has been applied to two operational systems, the commercial system Staffware97 and our own prototype system Mentor-lite. The paper reports performance results from our measurements and discusses lessons learned. In particular, the results demonstrate the scalability of the Mentor-lite architecture. The measurements also underline the need for configuring systems intelligently, and the paper outlines an auto-configuration tool that we have been building to this end.</div>
</front>
</TEI>
<affiliations><list><country><li>Allemagne</li>
</country>
</list>
<tree><country name="Allemagne"><noRegion><name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
</noRegion>
<name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
<name sortKey="Mindermann, Ralf" sort="Mindermann, Ralf" uniqKey="Mindermann R" first="Ralf" last="Mindermann">Ralf Mindermann</name>
<name sortKey="Mindermann, Ralf" sort="Mindermann, Ralf" uniqKey="Mindermann R" first="Ralf" last="Mindermann">Ralf Mindermann</name>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Sarre/explor/MusicSarreV3/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000E03 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000E03 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Sarre |area= MusicSarreV3 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:6E7498987854FD5BDF411EB0CEEA8BF32A5A9AD6 |texte= Benchmarking and Configuration of Workflow Management Systems }}
This area was generated with Dilib version V0.6.33. |